<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>margin+absolute</title>
    <style>
        .relative-container {
            position: relative; /* 设置相对定位，作为子元素绝对定位的参照 */
            height: 100vh; /* 设置容器高度为视口高度 */
            background-color: lightgray; /* 背景颜色方便查看居中效果 */
        }

        .absolute-centered-content {
            position: absolute;
            width: 400px; /* 设置内容宽度 */
            height: 200px; /* 设置内容高度 */
            border: 1px solid black;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            margin: auto;

            text-align: center; /* 文本居中对齐 */
            font-size: 18px;
            line-height: 200px;
            background-color: lightblue; /* 背景颜色方便查看居中效果 */
        }
    </style>
</head>
<body>
<!--多个子元素会重叠，且后来者居上-->
<div class="relative-container">
    <div class="absolute-centered-content">我是居中的内容</div>
    <!--  <div class="absolute-centered-content">我是居中的内容</div>-->
    <!--  <div class="absolute-centered-content">我是居中的内容4</div>-->
</div>
</body>
</html>